package com.dmai.capacity.platform.oauth.common.service;


import com.dmai.capacity.platform.common.model.GatewayLog;

import java.util.Date;
import java.util.List;
import java.util.Map;


/**
 * 接口请求日志
 */
public interface IGatewayLogService {

    /**
     * 保存日志
     */
    int save(GatewayLog gatewayLog);

    /**
     * 根据id查询日志详情
     *
     * @param traceId 日志id
     */
    GatewayLog get(String traceId);

    /**
     * 收到结果后更新响应结果
     *
     * @param traceId 日志id
     */
    int handleResponse(String traceId, Integer responseCode, String responseData);

}

